/*
    while循环

    需求:折叠珠峰8844.43m 至 0.1mm 的次数

 */
public class MountQomo {
    public static void main(String[] args) {
        //定义变量 存储数据
        double mountHeight = 8844430.0,paperWidth = 0.1;
        int count = 0;
        //循环打印
        do {
            System.out.println(mountHeight);//初始值也需要打印出来
            mountHeight = mountHeight / 2;
            //计数器
            count++;
        }while (
            // ????????????? != 无法结束 ????????????????
            //---------已解决--------------------------
            //64 * 2 > 100,但是永远不等于100,所以结束不了
                mountHeight >= paperWidth
        );
        //输出结果
        System.out.println("折叠一张纸"+count+"次即能登顶珠峰!");

    }

}
